welsh vault - German English Dictionary